movable contact - Turkish English Dictionary