self-denying - German English Dictionary