doggone! - German English Dictionary