straw-roofed hut - Alemán Inglés Diccionario