long togs - Turkish English Dictionary