embedded particles/traces - İspanyolca İngilizce Sözlük