semi-permanent - French English Dictionary