recently deceased girl - French English Dictionary