power-starved - Spanish English Dictionary