excessive foliage - Allemand Anglais Dictionnaire