tanker trailer - German English Dictionary