cause-effect relation - German English Dictionary