administration of last rites - French English Dictionary