Could someone explain please ?
I might be very stupid but I cannot make any sense of the (French) answer (cordon sanitaire) to:
7d My lecturer's a fool to expose English as a block to communications (6,9)
I think some French words/expressions confuse me even more than their pure English equivalent because they do not always mean the same thing as in French, and also because I am amazed to see how many of them are commonly used in English!