two-axle trailer - German English Dictionary