patter of tiny feet - Turkish English Dictionary