notch sight - Español Inglés Diccionario