over-the-counter deposits - Spanish English Dictionary