term deposits with banks - Francés Inglés Diccionario