restricted bank deposit - Español Inglés Diccionario