be pushing up daisies - French English Dictionary