energy need - German English Dictionary