despicable person with bad intentions - Espagnol Anglais Dictionnaire