phenoluria - French English Dictionary