Parashas Bo · Passuk 12:1
Chabad.org — English translation + Rashi
Torah Temimah points to Mechilta (verified).
Sefaria — Exodus 12:1
Sefaria — Mechilta
English: “In the land of Egypt” — outside the city. And why did He not speak with him inside the city? Because it was full of abominations and idols.
In context: See the cited source for the full section.
Derash on the verse (Mekhilta) — not a formal named middah of the 13.
Hashem spoke to Moshe outside the city of Egypt, which was filled with idols.