effecting a deposit - Spanish English Dictionary