make hard to see - Espagnol Anglais Dictionnaire