work experience abroad - French English Dictionary