preferred supplier - Spanish English Dictionary