with full corporate and legal responsibility - French English Dictionary