composite gloves - Turkish English Dictionary