microdrilling - Turkish English Dictionary