rest energy - German English Dictionary