turbo blanket - German English Dictionary