embedded particles/traces - Turc Anglais Dictionnaire