What does a ojo de buen cubero mean?

a ojo de buen cubero - Spanish to English

approximately