tree mallow (malva arborea) - Español Inglés Diccionario