alabaman - Turkish English Dictionary