to thatch - Español Inglés Diccionario