doggone (it)! - French English Dictionary