Restkraft - German English Dictionary