advance technology - French English Dictionary