be able to do something blindfold - Turc Anglais Dictionnaire