wishing lake - German English Dictionary