crab burrows in limestone - Francés Inglés Diccionario