general deposit box - Alemán Inglés Diccionario