iron sights - Francés Inglés Diccionario