outdo somebody - French English Dictionary