power the keys - French English Dictionary