for self-interest - Francés Inglés Diccionario