living in a foreign country - French English Dictionary