earth cables - Turkish English Dictionary