earth cables - Turco Inglés Diccionario