self-interestedly - German English Dictionary