Insufficient

German Meaning

unzureichend

ungenügend

nicht genügend

unzulänglich

mangelhaft

English Meaning

  1. Not sufficient; inadequate.