bank place - Spanish English Dictionary