improved mobile telephone service - French English Dictionary