meliorated - Alemán Inglés Diccionario