excessively refined - Francés Inglés Diccionario