a pair of gloves - Turkish English Dictionary