wheeled cable drum carriage - French English Dictionary