person with big feet - Spanish English Dictionary