heavy-duty gloves - Turkish English Dictionary