What does Antrumdrainage mean?

Antrumdrainage - German to English

antrostomy