to outsource production - Spanish English Dictionary