shameless and selfish person - Español Inglés Diccionario