multiple track radar - French English Dictionary