duty gloves - Turkish English Dictionary