do (something) blindfolded - Turco Inglés Diccionario