substantially longer - Almanca İngilizce Sözlük