electromechanism - Turkish English Dictionary