wheeled cable drum carriage - Turco Inglés Diccionario