notches - Turkish English Dictionary