make a pitch for somebody - German English Dictionary