tetrapetalous - French English Dictionary