heavy haul - Turkish English Dictionary