magnetic leader cable - Turkish English Dictionary