thatches - Español Inglés Diccionario