self-locking gate - Turco Inglés Diccionario