mail and cargo terminal - French English Dictionary