outposts - French English Dictionary