offer an explanation - Almanca İngilizce Sözlük