power alley - French English Dictionary