hang up one's gloves - Turkish English Dictionary