davinciite - German English Dictionary