a few centrally located banks - French English Dictionary