alternator supporting strap - Almanca İngilizce Sözlük