sheep's fleece - Alemán Inglés Diccionario