swollen (particularly in the face) - Espagnol Anglais Dictionnaire