detailed interpretation - French English Dictionary