secondary source of supply - Spanish English Dictionary