margin deposit - Spanish English Dictionary