outstrive - French English Dictionary