elephant yam - Francés Inglés Diccionario