retail deposits - Alemán Inglés Diccionario