scarceness - French English Dictionary