thatched cottage - German English Dictionary