leaf herbicide - Turc Anglais Dictionnaire