outsourced - French English Dictionary