self leveli̇ng - French English Dictionary