having many pimples/warts - Turco Inglés Diccionario