electrically driven tool - French English Dictionary