biodegradable suspended solids - Espagnol Anglais Dictionnaire