able to do something blindfolded - Turkish English Dictionary