experience abroad - French English Dictionary