overstimate - German English Dictionary