micromechanism - Turkish English Dictionary