tree crab (birgus latro) - Francés Inglés Diccionario