outsourced activities - Spanish English Dictionary