motor transport pool - French English Dictionary