meaning of angetrieben von

angetrieben von - German to English

run on