of great quality or merit - Español Inglés Diccionario