semi-outdoor powerplant - Spanish English Dictionary