a device that converts mechanical energy into electrical energy: crossword clues

Matching Answer
Confidence
AMP
60%
SOLAR
60%
VOLT
60%
ERGS
60%
WATT
60%
JOULE
60%
DYNAMO
60%
PAWL
60%
CARB
60%
AURA
60%
e.g. Greek Cheese
e.g. O?D (Use ? for unknown letters)