trapped particles - Turco Inglés Diccionario