translate English to French: The imprecision of the definition is glaring.
Le manque de précision de la définition est flagrant.