power generating station - Spanish English Dictionary