slow release pesticides - Turc Anglais Dictionnaire