tenon sate - Turkish English Dictionary