to feel that one is not at home.

dépêche

,

f.

despatch.

dépêcher

,

v.

to hasten, hurry;

se --