special metal clamping machine - Turco Inglés Diccionario