serpent ulcer - Francés Inglés Diccionario