mechanical puzzle - Alemán Inglés Diccionario