what explains...? - Almanca İngilizce Sözlük