indian goosefoot - Francés Inglés Diccionario