serpent ulcer - Alemán Inglés Diccionario