having many pimples/warts - Francés Inglés Diccionario