although still - Turkish English Dictionary