island lake - Spanish English Dictionary