"mechanized landing craft" in German mechanized landing craft Landungsschiff für Kettenfahrzeuge Detailed translations for "mechanized landing craft" mechanized landing craft mechanized landing craft Landungsschiff für Kettenfahrzeuge