pedestal drill - Turkish English Dictionary