ghost crab (ocypode albicans) - Turkish English Dictionary