radarecho - French English Dictionary