road transport agreement - French English Dictionary