foreign venture - French English Dictionary