passed away/on/over - French English Dictionary