Thoughts reflect the mirror of our readings
Chumash Mikraot Gedolot Zecher Chanoch Katan - Hebrew/Hébreu (Houmach Mikraoth Guedoloth)