a fresh-blown flower - Turkish English Dictionary