dryer trailer - German English Dictionary