tufted rock shrimp - Turkish English Dictionary