macroflore - Spanish English Dictionary