self-interested - German English Dictionary