device which is used for slaying - Espagnol Anglais Dictionnaire