to fabricate or suppress - Espagnol Anglais Dictionnaire