immediate percussion - Turkish English Dictionary