numerosa - German English Dictionary