trush transportation - French English Dictionary