self-servingly - German English Dictionary