unavoidable circumstances - Almanca İngilizce Sözlük