general deposit box - Francés Inglés Diccionario