dual processor - French English Dictionary