machine screws - Alemán Inglés Diccionario