electrically heated blanket - German English Dictionary