sales abroad - French English Dictionary