hang up one's gloves - German English Dictionary