layers of thatch - Alemán Inglés Diccionario