thatch fences - Alemán Inglés Diccionario