toe and heel - İspanyolca İngilizce Sözlük