drilling machine drive - Alemán Inglés Diccionario