blasting needle - Turkish English Dictionary