deposits - English dictionary