deposits with foreign banks - Español Inglés Diccionario