long distance transportation - French English Dictionary