semiremolque - German English Dictionary