shipboard radar - French English Dictionary