critical supplies and materials - Francés Inglés Diccionario