propelled in German
propelled in German
angetrieben
getrieben
vorwärtsgetrieben
trieb an
trieb