flying gloves - Turkish English Dictionary