registered supplier - Spanish English Dictionary