satay - Turkish English Dictionary