pearly tumor - French English Dictionary