outridden - French English Dictionary