completeness and sufficiency - German English Dictionary