recently deceased girl - Spanish English Dictionary