Radarreflektor - French English Dictionary