semilunar notches - Turkish English Dictionary