place to grind and sell limestone - Alemán Inglés Diccionario