self-interested - Alemán Inglés Diccionario