alternator supporting strap - Deutsch Englisch Wörterbuch