make a pitch for somebody - Turkish English Dictionary