treading - French English Dictionary