artificial cable - Turco Inglés Diccionario