rapid percussion drilling - Turkish English Dictionary