unforeknowable - German English Dictionary