translate English to French: - Theodor Meron (United States of America)
- Theodor Meron (États-Unis d'Amérique)