person who does despicable things - Espagnol Anglais Dictionnaire