large unworked stone used in construction - Español Inglés Diccionario