now you're cooking! - German English Dictionary