idealist reaching for the stars - Turkish English Dictionary