scarce prominent - French English Dictionary