towsack - Turkish English Dictionary