electromechanic - Turkish English Dictionary