make hard to see - Turc Anglais Dictionnaire