mask something (facts) - Turc Anglais Dictionnaire