embedded particles/traces - Turco Inglés Diccionario