key generation centre - Spanish English Dictionary