immeasurability - French English Dictionary