meaning of Amperozid

Amperozid - German to English

amperozide