have a large foot - İspanyolca İngilizce Sözlük