pipe trailer - German English Dictionary