hand-drilling machine - Francés Inglés Diccionario