capital of alabama - Turkish English Dictionary