ball-pressure hardness - French English Dictionary