self-servingly - Spanish English Dictionary