extensive documentation - French English Dictionary