stridden - French English Dictionary