spin-off agreement - French English Dictionary