archrival - French English Dictionary