the house by the lake - German English Dictionary