Icon
 

VOCABULARY IN 20 LANGUAGES = electricity storage device