(clouds) cover the horizon - Spanish English Dictionary