to carry on - French English Dictionary