provide explanations - Almanca İngilizce Sözlük