become strewn with stars - French English Dictionary