electric cushion - French English Dictionary