pitch a tale pitch a yarn - Turkish English Dictionary