radar aimed gun - Alemán Inglés Diccionario