rock-dwelling crab - Spanish English Dictionary