meaning of amphibische Truppen

amphibische Truppen - German to English

amphibious troops