isolated lake - German English Dictionary