turbo blanket - French English Dictionary