contracted hoof or heel - İspanyolca İngilizce Sözlük