blue-back locust lobster - Turkish English Dictionary