god save the queen! - German English Dictionary