small seed-pearl - French English Dictionary