drill steel equipment - Alemán Inglés Diccionario