mechanists - Alemán Inglés Diccionario