x-ray hardness - French English Dictionary