electrodrill - French English Dictionary