overcome embarrassments - Almanca İngilizce Sözlük