basic human necessity - German English Dictionary