safe-deposit boxes - Alemán Inglés Diccionario