over-the-counter deposits - Español Inglés Diccionario