electrodrilling - French English Dictionary