island lake - German English Dictionary