have in one's sights - Francés Inglés Diccionario