pitter-patter - Turkish English Dictionary