positive-latching devices - Alemán Inglés Diccionario