cable-reel trailer - French English Dictionary