initial sales agreement - French English Dictionary