someone that slays - Español Inglés Diccionario