octopetalous - Turkish English Dictionary