a detailed description of - French English Dictionary