end of life power - French English Dictionary