二軒の白い家が道をはさんで向き合って立っている。

Sentence Analyzer

白い はさんで 向き合って 立っている

English Translation

Two white houses face each other and stand across the way.

Furigana

()(けん)(しろ)(いえ)(みち)をはさんで()()って()っている。

Romanji

Ni ken no shiroi ie ga michi o hasande mukiatte tatteiru.

Words

(に、ふた、ふ、ふう)
two
(けん)
counter for buildings (esp. houses); suffix for a pen name, stage name, etc.
()
indicates possessive; nominalizes verbs and adjectives; substitutes for "ga" in subordinate phrases; (at sentence-end, falling tone) indicates a confident conclusion; (at sentence-end) indicates emotional emphasis; (at sentence-end, rising tone) indicates question
白い (しろい)
white
(いえ)
house; residence; dwelling; family; household; lineage; family name
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
(みち)
road; street; way; path; course; route; lane; distance; ways (e.g. "a long ways"); the way (of proper conduct, etc.); one's way; morals; teachings (esp. Confucian or Buddhist); dogma; field (of medicine, etc.); subject; way; method; means
()
indicates direct object of action; indicates subject of causative expression; indicates an area traversed; indicates time (period) over which action takes place; indicates point of departure or separation of action; indicates object of desire, like, hate, etc.
挟む (はさむ)
to interpose; to hold between; to insert; to be on either side (e.g. road); to be across (e.g. street, river); to be beyond
向き合う (むきあう)
to be opposite; to face each other
立つ (たつ)
to stand; to rise; to stand up; to find oneself (e.g. in a difficult position); to depart (on a plane, train, etc.)

Kanji

Readings: ニ、 ジ、 ふた、 ふた.つ、 ふたたび
Meanings: two, two radical (no.2)
Readings: ケン、 のき
Meanings: flats, counter for houses, eaves
Readings: ハク、 ビャク、 しろ、 しら-、 しろ.い
Meaning: white
Readings: カ、 ケ、 いえ、 や、 うち
Meanings: house, home, family, professional, expert, performer
Readings: ドウ、 トウ、 みち
Meanings: road-way, street, district, journey, course, moral, teachings
Readings: コウ、 む.く、 む.い、 -む.き、 む.ける、 -む.け、 む.かう、 む.かい、 む.こう、 む.こう-、 むこ、 むか.い
Meanings: yonder, facing, beyond, confront, defy, tend toward, approach
Readings: ゴウ、 ガッ、 カッ、 あ.う、 -あ.う、 あ.い、 あい-、 -あ.い、 -あい、 あ.わす、 あ.わせる、 -あ.わせる
Meanings: fit, suit, join, 0.1
Readings: リツ、 リュウ、 リットル、 た.つ、 -た.つ、 た.ち-、 た.てる、 -た.てる、 た.て-、 たて-、 -た.て、 -だ.て、 -だ.てる
Meanings: stand up, rise, set up, erect