strewn - Alemán Inglés Diccionario