wool sheep - Spanish English Dictionary