original equipment supplier - Francés Inglés Diccionario