ministries of transport - French English Dictionary