haul your ass - German English Dictionary