handle without gloves - Turkish English Dictionary