peony (paeonia) - French English Dictionary