pow-wow - French English Dictionary