shameless and selfish person - Espagnol Anglais Dictionnaire