security deposited - Spanish English Dictionary