power screwdriver - French English Dictionary