algal limestone - Alemán Inglés Diccionario