foreign supplier - Alemán Inglés Diccionario