blow a hole in - Turkish English Dictionary