archprimate - French English Dictionary