superabundant - German English Dictionary