meet with disaster or failure - Almanca İngilizce Sözlük