hit the right notes - Turkish English Dictionary