have the ball at your feet - Turkish English Dictionary