floriferous - German English Dictionary