self-locking gate - Turkish English Dictionary