energy cycle efficiency - German English Dictionary