clammy locust - Turc Anglais Dictionnaire