radar-aimed gun - Alemán Inglés Diccionario