microdrilling - Spanish English Dictionary