automatic hydraulic screwing machines - Alemán Inglés Diccionario