river cables - Turco Inglés Diccionario