electrically driven drill - Francés Inglés Diccionario