self-latching - Alemán Inglés Diccionario