crab burrows in limestone - Alemán Inglés Diccionario