elephant vine - Francés Inglés Diccionario