leader cable - Turkish English Dictionary