someone that slays - Espagnol Anglais Dictionnaire