depositary banks - Spanish English Dictionary