tree of the mimosa genus - German English Dictionary