basic human necessity - Alemán Inglés Diccionario