take off your gloves - Turkish English Dictionary