outdoor powerhouse - Spanish English Dictionary