door or window lock - Francés Inglés Diccionario