alabama - German English Dictionary