silver picrate - French English Dictionary