The Wordsmith Dictionary
Exact matches only
Allow stemming
Match all embedded
French Dictionary
INRS
INRS
sigle
Sigle
de
Institut
national
de
la
recherche
scientifique.