heavy-duty building cable - Turkish English Dictionary