translate English to French: Mr M. Villeneuve Second Secretary (Administration) and Vice-Consul
M. M. Villeneuve Deuxième secrétaire (Administration) et Vice-consul