god save us - French English Dictionary