to have a sure eye - Francés Inglés Diccionario