polypetalous - French English Dictionary