have more than needed - German English Dictionary