ground controlled radar (gcr) - French English Dictionary