davinciite - French English Dictionary