notch of a sight - Francés Inglés Diccionario