hit the high notes - Turkish English Dictionary