elephant trunk snake - Español Inglés Diccionario