lick your wounds - German English Dictionary