excessive luxuriance - Allemand Anglais Dictionnaire