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