meaning of Amphibienhelikopter

Amphibienhelikopter - German to English

amphibian helicopter