-strewn - Alemán Inglés Diccionario