wheeled cable drum carriage - German English Dictionary