blasting holes - Turkish English Dictionary