christmas island red crab - Turkish English Dictionary