yucatan white-lipped snake - Alemán Inglés Diccionario