elephant trunk snake - Turco Inglés Diccionario