translate English to French: Luis Gallegos Chiriboga (Ecuador)
Luis Gallegos Chiriboga (Équateur)