clammy locust - Turkish English Dictionary