plural of instancia - French English Dictionary