Scouring organisms - Alemán Inglés Diccionario