tri-processor - French English Dictionary