safe-deposit boxes of a bank - Español Inglés Diccionario