thatches - Turco Inglés Diccionario