general deposit box - German English Dictionary