imprisoned lake - Spanish English Dictionary