thatched cottage - Turkish English Dictionary