single energy source - German English Dictionary