algaecides - Francés Inglés Diccionario