Restkraft - French English Dictionary