be able to do something blindfold - Turkish English Dictionary