meliorates - Alemán Inglés Diccionario