denli - French English Dictionary