power strip with two or more plugs - Español Inglés Diccionario