be strewn with - German English Dictionary