leather gloves - Turkish English Dictionary