saving deposits - Francés Inglés Diccionario