do (something) blindfolded - Turkish English Dictionary