notch worth - French English Dictionary