portable heating carpet - German English Dictionary