traveling wave maser - French English Dictionary