macroflora - German English Dictionary