hammer rock drill - Turkish English Dictionary