excessive foliage - Almanca İngilizce Sözlük