seaside windfarms - Spanish English Dictionary