rough piece of stone - Francés Inglés Diccionario