self-positioning - French English Dictionary