co-stipulator - French English Dictionary