lick your wounds - Türkçe İngilizce Sözlük