carry on (out) a trade - French English Dictionary