power-starved - German English Dictionary