plural of immense - German English Dictionary