long and short haul - German English Dictionary