ameliorates - Inglés Sinónimo Diccionario