ribbed fleece - Alemán Inglés Diccionario