transport payments - French English Dictionary