Scouring organisms - Turco Inglés Diccionario