power tap - French English Dictionary