red-tailed pipe snake - Francés Inglés Diccionario