safe-deposit lock - Francés Inglés Diccionario