a few centrally located banks - Espagnol Anglais Dictionnaire