manufacturing sufficiency certificate - Francés Inglés Diccionario