set of supplies or necessities - Español Inglés Diccionario