absorbent cotton wool - Spanish English Dictionary