head-down sight - Alemán Inglés Diccionario