foreknowing - German English Dictionary