haul in the slack! - Turkish English Dictionary