grimaldiite - French English Dictionary