stone implements - İspanyolca İngilizce Sözlük