rocky mountain locust - Turkish English Dictionary