make a pitch for somebody - French English Dictionary