live far from home - French English Dictionary