ameliorator - Francés Inglés Diccionario