suspended particles (in a liquid) - Turco Inglés Diccionario