person who does despicable things - Español Inglés Diccionario