instrument evidencing a deposit - Spanish English Dictionary