Sir (English title).

site

,

m.

site, spot.

sitôt

,

adv.

so soon, as soon as;

-- que