forecast =توّقُعات (مبنية على معلومات أو بيانات أو إحصائيات)(مثل التوّقُعات الجوّية أو نسبة المبيعات)
expectation =توّقُعات أو آمال لما نُريد أن يحدُث
prediction =تنّبؤ بالمُستقبل - نُبوءة
prophecy =نُبوءة (خاصة فيما يتعّلق بالدين أو السحر)
Wait for Group 18 tomorrow, Allah willing Insha`Allah
No rights reserved, but just say a prayer for me
Best Regards