ground strewn with - French English Dictionary