cable cushion - French English Dictionary