power supply box - Spanish English Dictionary