god save the mark! - French English Dictionary