rough and ragged ashlar - Francés Inglés Diccionario