produce sores on - Francés Inglés Diccionario