a universal story - Turkish English Dictionary