stabilized optical sight - Alemán Inglés Diccionario