gang drilling machines - Turkish English Dictionary