a fabric of irish wool - Francés Inglés Diccionario