phototelegraph service - French English Dictionary