self-caused - German English Dictionary