plural of interminable - French English Dictionary