alabama river - Turkish English Dictionary