self-articulation - French English Dictionary