the airwaves - French English Dictionary