cause and consequence - German English Dictionary