toothed rock crab - Turkish English Dictionary