callouses on the feet/hands - İspanyolca İngilizce Sözlük