high-tech application - French English Dictionary