meaning of alles Notwendige

alles Notwendige - German to English

every little thing essential