Meaning of “the Geneva Convention” in the English Dictionary

british dictionary