power decay - French English Dictionary