idiot gloves - Turkish English Dictionary