do (something) blindfolded - French English Dictionary