mountain spinach - Francés Inglés Diccionario