peaked radar - French English Dictionary