agent/means of doing anything - Espagnol Anglais Dictionnaire