stromhungrig - German English Dictionary