have a deposit - Spanish English Dictionary