microdrilling - German English Dictionary