excessive luxuriance - Turc Anglais Dictionnaire