hexapetalous - French English Dictionary