wheeled cable drum carriage - Almanca İngilizce Sözlük