4 תשובות
לא סגור על זה,
foreign וstranger שניהם במשמעות של זר, אבל foreign זה זר במובן גיאוגרפי

לדוגמה עובד זר בישראל

לעומת זאת stranger זה פשוט בן אדם זר, לא מוכר
השני זה בן אדם לא מוכר באופן כללי והראשון יותר קשור לחוסר שייכות לסביבה מסויימת
ניראלי, לפי אינטואיציה
_./
stranger - זר
foreign - לא מוכר / חדש בסביבה
stranger הוא בדרך כלל או למשהו מוזר, או לאדם זר.
foreign זה יותר מקום לא מוכר (כמו למשל foreign land) או דברים לא מוחשיים (כמו foreign language) ונוטה יותר למקום או משהו שלא נחקר או אבד ולכן הוא לא מוכר.