What does Alizaprid mean?

Alizaprid - German to English

alizapride