with large feet - Turkish English Dictionary