able to do blindfolded - French English Dictionary