ocean cable - Turco Inglés Diccionario