peanut rock shrimp - Turkish English Dictionary