flower sheath - French English Dictionary