deposit at banks - Inglés Sinónimo Diccionario