power strip with two or more plugs - Spanish English Dictionary