ameliorating - Francés Inglés Diccionario