idealists reaching for the stars - Turkish English Dictionary