meliorates - Francés Inglés Diccionario