cable reels - Turkish English Dictionary