third-party supplier - Alemán Inglés Diccionario