exciting thirst - Turkish English Dictionary