deposit collector - Spanish English Dictionary