loss of petals - French English Dictionary