to instil something - Espagnol Anglais Dictionnaire