tap with the feet - Turkish English Dictionary