power cables and overhead lines - Turkish English Dictionary