micromechanism - Spanish English Dictionary