severely refined - Espagnol Anglais Dictionnaire