having a small swelling - Espagnol Anglais Dictionnaire