a few centrally located banks - Spanish English Dictionary