radio base station - French English Dictionary