doughball - Spanish English Dictionary