explanted - İspanyolca İngilizce Sözlük