hit-and-miss technique - Turkish English Dictionary