translate English to French: Yemen.
Yémen.