octosepalous - German English Dictionary