which excavates - İspanyolca İngilizce Sözlük