polypétale - French English Dictionary