mechanical freedom - Español Inglés Diccionario