translate English to French: International contacts in countries all over the world.
Contacts internationaux dans les pays du monde entier.