the stuff of legend - Turkish English Dictionary