capital of alabama - Spanish English Dictionary