preferred supplier - Francés Inglés Diccionario