down-haul - German English Dictionary