general purpose radar - French English Dictionary