excessively refined - German English Dictionary