despicable and miserable person - Espagnol Anglais Dictionnaire