octopetalous - German English Dictionary