ghost crab (ocypode albicans) - Español Inglés Diccionario