What does amphibische Truppen mean?

amphibische Truppen - German to English

amphibious troops