self-cancelling - German English Dictionary