snail-eating thirst snake - Francés Inglés Diccionario