approved supplier - Alemán Inglés Diccionario