positive-latching devices - Turco Inglés Diccionario