extreme short waves - French English Dictionary