critical supplies and materials - Alemán Inglés Diccionario