electrically heated seats - Spanish English Dictionary