rough and ragged ashlar - Turco Inglés Diccionario