translate English to French: Mr. Guillermo N. Carague
Monsieur Guillermo N. Carague