sheep's fleece - Francés Inglés Diccionario