a parched lake - Spanish English Dictionary