for one's self interest - Español Inglés Diccionario