radar-aimed gun - French English Dictionary