translate English to French: Mr. Mario Rodríguez Castillo First Secretary
M. Mario Rodríguez Castillo Premier Secrétaire