pow - French English Dictionary