radar m by radar par radar
he's off the radar in the UK but in his country of birth he's a well-known figure il est inconnu au bataillon au Royaume Uni, mais il est très connu dans son pays d’origine
before n [beacon, echo, operator, screen, station] radar