What does Amphibienhelikopter mean?

Amphibienhelikopter - German to English

amphibian helicopter