embedded particles/traces - Alemán Inglés Diccionario