electric cushion - German English Dictionary