physical energy - German English Dictionary