overprovident - German English Dictionary