saving deposit - Spanish English Dictionary