"startschleuder" in English Startschleuder {f} launching catapult Detailed translations for "startschleuder" die Startschleuder{feminine} Startschleuder(also: Startkatapult) launching catapult