cotton wool ball - Francés Inglés Diccionario