two-petaled - French English Dictionary