powerball - French English Dictionary