English -> French Translation & Localization Traduction et localisation anglais -> français 1 Tronval - 29740 Plobannalec-Lesconil - France