plural of interminable - Spanish English Dictionary