energy returned on energy invested - German English Dictionary