take gloves off - Turkish English Dictionary