Substantial supplier - Francés Inglés Diccionario