meaning of Amperestunde

Amperestunde - German to English

ampere-hour