doughball - French English Dictionary