dryer trailer - French English Dictionary