Meaning of “entente cordiale” in the English Dictionary

british dictionary