doggone (it)! - Spanish English Dictionary