translate English to French: Spain, Mexico, most countries in Central and South America Arabic:
Espagne, Mexique et la plupart des pays de lAmérique du Sud Arabe :