offshore corporation - French English Dictionary