pitch (something) to - Turkish English Dictionary