NON-RESIDENTS' DEPOSITS Meaning of NON-RESIDENTS' DEPOSITS in English financial deposits in Israel made by foreign residents Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012