tapped valve drill - Turkish English Dictionary