notch worth - Turkish English Dictionary