permanent posts - French English Dictionary