levy (of imposts) - Espagnol Anglais Dictionnaire