plural of innombrable - German English Dictionary