refuse fuelled power stations - Spanish English Dictionary