electric cushion - Turkish English Dictionary