five-petaled - French English Dictionary