capital of alabama - German English Dictionary