restricted bank deposit - Alemán Inglés Diccionario