ribbed fleece - Spanish English Dictionary