elephant vine - Turco Inglés Diccionario