plural of interminable - German English Dictionary