outsourced - Spanish English Dictionary