Opposite in English: predictable; anticipatable
Related words in English: unforeseen; surprising; unanticipated