octosepalous - Turkish English Dictionary