take your gloves off - Turkish English Dictionary