deposit countries - Spanish English Dictionary