italian lake - German English Dictionary