Substantial supplier - Alemán Inglés Diccionario