electromechanical switch - Turkish English Dictionary