venture abroad - French English Dictionary