geminiflorous - German English Dictionary