to haul out - Turkish English Dictionary