interlocking machine - Alemán Inglés Diccionario